Rentalbbs.livedoor.com Ads Killer Edit

メッセージ Edit

対象サイト : したらば掲示板

①「広告等の削除」+「見た目をカスタム?」等をするフィルタです。
②基本中央表示で、あとは各自のお好みに出来ます・・・「中」で公開?。
③ブラウザ使用環境でのフィルタです・・・専ブラ使えばいらないネ。

※重要:思い付きで作ったので、何かお気付きな点がありましたら御教示お願いします。

サンプル画像 (※フィルタ使用時。) Edit

RentalbbslivedoorcomSample.jpg

更新履歴 Edit

動作確認日 : 2013/04/08
*-----------------------------------------------------------------------------*
2013/04/08 : ④「URL」+「Script」拒否リストの修正。
2013/04/08 : ③「Script」拒否リストへ表記変更。
2013/04/08 : ②各リストへの補足文修正+追記。
2013/04/08 : ①フィルタの修正。
2013/02/26 : ②フィルタ名のスペルミスを修正。

他の優良フィルタやリストへ登録 Edit

「 URL 」拒否リストへ登録 Edit

<補足>
 ①初期環境の場合、「AdList」が登録先になります。
 ②「広告サイトから詐欺サイトまで」幅広く対応された拒否リストは、「 List: KillConnection 」で公開されてます。

## その他
api.unthem.com/
([^/]++.|)jlisting.jp/

「 Script 」拒否リストへ登録 (※Script許可リスト型の方は無視で!) Edit

<補足>
 ①「Script」が動作しない環境で、代替で「画像・文字など」を表示する「NoScript」技術があります。
 ②「Script」「NoScript」の両対応フィルタは、「 Thinking Archive(仮) 」で配布されています。

## したらば掲示板
parts.jbbs.livedoor.jp/js/
## その他
api.unthem.com/
pagead2.googlesyndication.com/pagead/show_ads.js
([^/]++.|)jlisting.jp/

「 Jump 」リストへ登録 Edit

<補足>
 ①アクセス先を変更もしくは、他へ誘導が可能です。
  (例:[ http://www.google.co.jp/ ]へのアクセスを、[ http://www.yahoo.co.jp/ ]へ変更。)
 ②「リダイレクト・アクセス解析・転送」などを回避する事ができるリストは、「 List: JumpTo 」で公開されてます。

## したらば掲示板 (転送) <- (※JumpToに元々登録されていた転送欄にあったのを抜粋させて頂きました。)
([^/]++.|)jbbs.livedoor.jp/bbs/link.cgi\?url=(/|)(http://|) \0 & $JUMP(http://\0)
## したらば掲示板 (リダイレクト回避)
wiki.livedoor.jp/[^/]+/bbs-organizer\?url=\0 & $JUMP(\0)
rd.livedoor.com/[^/]+/[^/]+/[^/]+/\?http(s|)\0://\1 & $JUMP(http\0://$UESC(\1))

フィルタ Edit

<補足 ①>
 ・「投稿欄縦幅」を指定できます。フィルタ中の「」をお好みのサイズ(半角数字)にして下さい。
 ・普段から「レスが5行を超える」方に喜ばれる?と考えられます。
 ・デフォルトの縦幅は「5」です。

<補足 ②>
 ・「投稿欄横幅」を指定できます。フィルタ中の「」をお好みのサイズ(半角数字)にして下さい。
 ・普段から「改行は打たぬもの」という方に喜ばれる?と考えられます。
 ・「ウインドウ表示幅より小さく」されると「横スクロール」されないのでお奨めかも?
 ・デフォルトの横幅は「70」です。

<補足 ③>
 ・「各レス表示幅」を指定できます。フィルタ中の「」をお好みのサイズ(半角数字)にして下さい。
 ・お奨めは「最大表示幅より小さく、ウインドウ表示幅より大きく」になると考えられます。
 ・幅が判らない方は、最初「800」にして後は、見てから変えてみるのもありかも?

[Patterns]
Name = "Rentalbbs.livedoor.com Ads Killer (2013/04/08)"
Active = TRUE
URL = "$TYPE(htm)rentalbbs.livedoor.com/"
Limit = 1024
Match = "$NEST(<p\s[^>]++id=$AV(copyright),>\1</p>)$STOP()$SET(0=\k<p id="copyright">\1</p>\r\n</div>\r\n</body>\r\n</html>)"
        "|$NEST(<!-+[ ]+p\s[^>]++id=$AV(megaText)[^>]+>,</p -+>)$SET(0=)"
        "|$NEST(<div\s[^>]++class=$AV(pr)[^>]+>,</div>)$SET(0=)"
        "|$NEST(<h2\s[^>]++class=$AV(qrCode)[^>]+>,</p>)$SET(0=)"
Replace = "\0"

Name = "jbbs.livedoor.jp Ads Killer [1/2] (2013/04/08)"
Active = TRUE
URL = "$TYPE(htm)(^jbbs.livedoor.jp/bbs/)jbbs.livedoor.jp/"
Limit = 3072
Match = "$NEST(<td\snowrap>,</td>)$SET(0=)"
        "|$NEST(<div\s,[^>]++id=$AV(ads_field(Outer|))?+,</div>)$SET(0=)"
        "|$NEST(<div\s[^>]++style=$AV(text-align:left;width:728;margin-bottom:1px;)[^>]+>,</div>)$SET(0=)"
        "|$NEST(<dl><dt><a\s[^>]++href=$AV(/bbs/read.cgi/\1),>)$SET(0=<dl style="border-bottom: 2px solid #AAAAAA; padding: 0px 0px 14px 0px;"><dt><a href="/bbs/read.cgi/\1">)"
        "|$NEST(<dt><a\s[^>]++href=$AV(/bbs/read.cgi/\1),>)$SET(0=<dt style="border-top: 2px solid #AAAAAA; padding: 14px 0px 0px 0px;"><a href="/bbs/read.cgi/\1">)"
        "|$NEST(<textarea\s[^>]++name=$AV(MESSAGE),>)$SET(0=<textarea rows="①" cols="②" wrap="off" name="MESSAGE" class="textarea">)"
        "|$NEST(<form\s[^>]++action=$AV(http://www.google.co.jp/custom)[^>]+>,</form>)$SET(0=)"
        "|$NEST(<IFRAME\s[^>]+>,</IFRAME>)$SET(0=)"
Replace = "\0"

Name = "jbbs.livedoor.jp Ads Killer [2/2] (2013/04/08)"
Active = TRUE
URL = "$TYPE(htm)jbbs.livedoor.jp/bbs/"
Limit = 2560
Match = "$NEST(<textarea\s[^>]++name=$AV(MESSAGE),>)$STOP()$SET(0=\k<textarea rows="①" cols="②" wrap="OFF" name="MESSAGE"></textarea><br>\r\n</form>\r\n</div>\r\n</td>\r\n\r\n</tr></tbody></table>\r\n</body>\r\n</html>)"
        "|$NEST(<table><tr><td></td><td><a\s[^>]++href=$AV(http://rentalbbs.livedoor.com/rule/warning_r18.html),>)$STOP()$SET(0=\k\r\n</body>\r\n</html>)"
        "|$NEST(<!-- ## ldnews pulldown ## -->,<!-- ##-----------------## -->)$SET(0=)"
        "|$NEST(<!-- ## ldlog pulldown  ## -->,<!-- ##-----------------## -->)$SET(0=)"
        "|$NEST(<div\s[^>]++style=$AV(font-size:13px;font-weight:normal;)[^>]+>,</div>)$SET(0=)"
        "|$NEST(<div\s[^>]++class=$AV(header-menu),>)$SET(0=<div class="header-menu" style="text-align: center;">)"
        "|$NEST(<div\s[^>]++class=$AV(limit-over),>)$SET(0=<div class="limit-over" style="font-weight: bold; text-align: center;">)"
        "|$NEST(<h1\s[^>]++class=$AV(thread-title),>\1</h1>)$SET(0=<h1 class="thread-title" style="font-weight: bold; padding: 14px 14px 14px 14px; text-align: center;">Title : \1 <a href="#footer-menu">[ End Page ]</a></h1>)"
        "|$NEST(<dl\s[^>]++id=$AV(thread-body),>)$SET(0=<dl id="thread-body" style="max-width: ③px; padding: 0px 14px 0px 14px; margin-left: auto; margin-right: auto; text-align: left;">)"
        "|$NEST(<dt><a\s[^>]++href=$AV(/bbs/read.cgi/\1),>)$SET(0=<dt style="border-top: 2px solid #AAAAAA; padding: 14px 0px 0px 0px;"><a href="/bbs/read.cgi/\1">)"
        "|$NEST(<br\s[^>]++clear=$AV(all)[^>]+>,<div\s[^>]++id=$AV(new_response)[^>]+>)$SET(0=\r\n<hr>\r\n<div id="new_response">)"
        "|$NEST(<br\s[^>]++clear=$AV(all)[^>]+>,<div\s[^>]++id=$AV(footer-menu)[^>]+>)$SET(0=\r\n<hr>\r\n<div id="footer-menu" style="padding: 14px 0px 0px 0px; text-align: center;">)"
        "|$NEST(<div\s[^>]++id=$AV(footer-menu),>)$SET(0=\r\n<div id="footer-menu" style="text-align: center;">)"
        "|$NEST(<table><tr><td><div\s[^>]++id=$AV(form_write),>)$SET(0=<table style="margin-left: auto; margin-right: auto; text-align: left;"><tr><td><div id="form_write">)"
Replace = "\0"

コメント Edit



添付ファイル: fileRentalbbslivedoorcomSample.jpg 231件 [詳細]

複製名前変更